gauntlet glove - Turkish English Dictionary